Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMER MEWS Terraced £444,994 £262,500 11 Jan 2013
2 PALMER MEWS Semi-Detached £420,547 £340,000 28 Aug 2018
3 PALMER MEWS Detached £666,574 £390,000 20 Mar 2012
4 PALMER MEWS Detached £610,698 £445,000 14 Jan 2016
5 PALMER MEWS Detached £524,184 £425,000 25 Jul 2019
6 PALMER MEWS Detached £803,432 £475,000 5 Dec 2012
7 PALMER MEWS Terraced £481,683 £250,000 11 Aug 2004